master patent - French English Dictionary